s peptide - English Synonyms Dictionary